ecological equilibrium - Spanish English Dictionary